import java.util.Scanner;

/**
 *
 * 编写一个函数，计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127)，换行表示结束符，不算在字符里。不在范围内的不作统计。
 *
 *
 *
 * @author: YuanChilde
 * @date: 2020-02-17 8:01
 * @version: 1.0
 * Modification History:
 * Date    Author      Version     Description
 * -----------------------------------------------------------------
 * 2020-02-17 8:01    YuanChilde     1.0        新增
 */
public class Demo12 {

    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String input = sc.nextLine();
        // 重新定义个字符串
        String ss = input.charAt(0) + "";
        for (int i = 1; i < input.length(); i++) {
            if (input.substring(0, i).indexOf(input.charAt(i)) < 0) {
                ss = ss + input.charAt(i);
            }
        }
        System.out.println(ss.length());
    }

}
